

<h3>Administrar Reparaciones</h3>
<div style="float:right">

<?php $this->widget('bootstrap.widgets.TbButton', array(
				'url'=>array('/reparacion/create'),
    'label'=>'Nuevo Reparacion',
    'type'=>'info', // null, 'primary', 'info', 'success', 'warning', 'danger' or 'inverse'
    'size'=>'small',
    'htmlOptions'=>array('class'=>'cargar'), // null, 'large', 'small' or 'mini'
)); ?>
</div>



<?php $this->widget('bootstrap.widgets.TbGridView', array(
    'type'=>'striped bordered condensed',
	'dataProvider'=>$model->search(),
	'filter'=>$model,
	'columns'=>array(
		array('name'=>'id', 'header'=>'N° Serv.','htmlOptions'=>array('width'=>10)),
              
                array('name'=>'estado_id', 'header'=>'Estado', 'value'=>'$data->estado->descripcion',
         	  'htmlOptions'=>array('width'=>80), 'filter' => CHtml::listData(estado::model()->findAll(), 'id', 'descripcion'),
        	),
                array('name'=>'equipo_id', 'header'=>'Modelo del Equipo', 'value'=>'$data->equipo->modelo',
         	  'htmlOptions'=>array('width'=>80), 'filter' => CHtml::listData(equipo::model()->findAll(), 'id', 'modelo'),
        	),
                array('name'=>'equipo_id', 'header'=>'Equiepo N Serie', 'value'=>'$data->equipo->numeroSerie',
         	  'htmlOptions'=>array('width'=>80), 'filter' => CHtml::listData(equipo::model()->findAll(), 'id', 'numeroSerie'),
        	),
        
             
		array('name'=>'porblema', 'header'=>'Problema','htmlOptions'=>array('width'=>10)),
		'entrada',
		'salida',
               array('name'=>'usuario_id', 'header'=>'Tecnico', 'value'=>'$data->usuario->nombre',
         	  'htmlOptions'=>array('width'=>80), 'filter' => CHtml::listData(Usuario::model()->findAll(), 'id', 'nombre'),
        	),
               array('name'=>'institucion_id', 'header'=>'Institucion', 'value'=>'$data->institucion->nombre',
         	  'htmlOptions'=>array('width'=>80), 'filter' => CHtml::listData(institucion::model()->findAll(), 'id', 'nombre'),
        	),
		//'usuario_id',
		
		
		
		
		array(
			'class'=>'bootstrap.widgets.TbButtonColumn',
			'template'=>'{view} {update} {delete} {reg}',
            'header'=>'Acciones',
                        'buttons'=>array('reg' => array(
              											'label'=>'Admin', 
              											'url'=>'Yii::app()->createUrl("reparaciondetalle/admin",array("reparacion_id"=>$data->id))',
              											'options'=>array('class'=>'btn btn-small')   									
              											),
                        				'view' => array(
              											'label'=>'Ver', 
              											'url'=>'Yii::app()->createUrl("reparacion/view",array("id"=>$data->id))',
              											'options'=>array('class'=>'view')   									
              											),
                        				'update' => array(
              											'label'=>'Editar', 
              											'url'=>'Yii::app()->createUrl("reparacion/update",array("id"=>$data->id))',
              											'options'=>array('class'=>'update')   									
              											),
                        				'delete' => array(
              											'label'=>'Borrar', 
              											'url'=>'Yii::app()->createUrl("reparacion/delete",array("id"=>$data->id))',
              											'options'=>array('class'=>'delete'),
              											),
                        				),
            'deleteConfirmation'=>'¿Estas seguro que desea borrar la reparación? Se borraran los productos agregados y su stock respectivo.',
            'class'=>'bootstrap.widgets.TbButtonColumn',
            'htmlOptions'=>array('style'=>'width: 110px'),
		),
	),
)); ?>


<script type="text/javascript">
$('body').on('click','.view',function(){
	jQuery.ajax({
		'url':$(this).attr('href'),
		'cache':false,
		'success':function(html){jQuery("#sidebar").html(html)}
	});	
	return false;
});

$('body').on('click','.update',function(){
	jQuery.ajax({
		'url':$(this).attr('href'),
		'cache':false,
		'success':function(html){jQuery("#sidebar").html(html)}
	});	
	return false;
});



$('body').on('click','.cargar',function(){
	jQuery.ajax({
		'url':$(this).attr('href'),
		'cache':false,
		'success':function(html){jQuery("#sidebar").html(html)}
	});	
	return false;
});




/// aca empiesa
jQuery(function($) {  
  $(document).on('click','#carga_form',function() {
    if($("#reparacion_entrada").val().length == '') {  
      alert("La Fecha no puede ser nula");  
      error = true;       
      return false;  
    }   




    var data=$("#reparacion-form").serialize();     
    $.fn.yiiGridView.update('yw0', {
      type:'POST',
      url:$('#reparacion-form').attr('action'),
      data: data,
      success:function(data) {
        $.fn.yiiGridView.update('yw0');       
        //jQuery("#sidebar").empty();
        jQuery("#sidebar").html(data);


      },
      error:function(XHR) {
    
      }
    });

    return false;
  });
})

</script>
